communal house used by the indigenous people of the amazon - Spanish English Dictionary